.equipment_usage_container {
    width: 100%;
    height: 265px;
    // border: 1px solid #09e0f4;
    margin-bottom: 9px;
    background-color: #13499D;

    .content {
        width: 100%;
        height: 220px;
        display: grid;
        grid-template-columns: 1fr 1fr;
        grid-template-rows: 1fr;
        place-items: center; // 同时控制水平和垂直居中
        justify-content: center; // 网格轨道水平居中
        align-content: center; // 网格轨道垂直居中

        .use {
            width: 280px;
            height: 178px;
            border-radius: 10px;
            background-color: #2859A6;
            position: relative;

            .state {
                display: flex;
                align-items: center;
                margin-top: 23px;
                margin-left: 21px;
                height: 14px;
                font-family: Source Han Sans CN;
                font-weight: bold;
                font-size: 18px;
                color: #28E0C3;
                line-height: 14px;

                .dian {
                    width: 8px;
                    height: 8px;
                    background: #28E0C3;
                    border-radius: 50%;
                    margin-right: 8px;
                }

                &.inUse {
                    color: #FF4B4B;

                    .dian {
                        background: #FF4B4B;
                    }
                }
            }

            .device_number {
                font-family: Source Han Sans CN;
                font-weight: 500;
                font-size: 26px;
                color: #FFFFFF;
                position: absolute;
                top: 18px;
                right: 29px;
            }

            .train_number {
                font-family: Source Han Sans CN;
                font-weight: 500;
                font-size: 14px;
                color: #E6EEFF;
                margin-top: 29px;
                margin-left: 21px;

                span {
                    font-family: Source Han Sans CN;
                    font-weight: 500;
                    font-size: 30px;
                    color: #E6EEFF;
                    margin-left: 9px;
                }
            }

            .region {
                font-family: Source Han Sans CN;
                font-weight: 400;
                font-size: 14px;
                color: #E6EEFF;
                margin-top: 30px;
                margin-left: 24px;
            }

            .time {
                font-family: Source Han Sans CN;
                font-weight: 400;
                font-size: 14px;
                color: #E6EEFF;
                margin-top: 7px;
                margin-left: 24px;
            }
        }
    }
    
}